package com.hxzy.service.system;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxzy.dto.system.SysDeptSearchDTO;
import com.hxzy.entity.system.SysDept;
import com.hxzy.vo.SysDeptVO;

import java.util.List;

/**
 * 部门
 * @author Administrator
 */
public interface SysDeptService extends IService<SysDept> {

    /**
     * 部门查询
     * @param searchDTO
     * @return
     */
    List<SysDept> search(SysDeptSearchDTO searchDTO);

    /**
     * 构造前端所需要的树
     * @param arr
     * @return
     */
    List<SysDeptVO> buildDept(List<SysDept> arr);
}
